physically separated

Translations
physiquement séparés